package com.exam.service;

/**
 * @author mahaoqi
 * @ClassName FillQuestionServiceImpl
 * @Description 关于自动组卷的对题库进行一些操作的功能
 * @Date 2021/1/11 20:42
 * @Version 1.0
 **/
public interface QuestionService {

    /*
     * @Author mahaoqi
     * @Description 以下三个方法一样,针对三个不同的题库表进行随机生成题目
     * @Date 2021/1/13 10:30
     * @Param [subject, num]
     * @return java.lang.Integer[]
     **/
    public Integer[] findFillIds(String subject,int num);
    public Integer[] findJudgeIds(String subject,int num);
    public Integer[] findMultiIds(String subject,int num);

    /*
     * @Author mahaoqi
     * @Description 向中间表paper_manage进行插入操作
     * @Date 2021/1/13 10:29
     * @Param [paperid, fillIds, judgeIds, multiIds]
     * @return boolean
     **/
    public boolean addPaperManage(int paperid,Integer[] fillIds,Integer[] judgeIds,Integer[] multiIds);

}
